body{margin:0 auto;max-width:1920px;width:100%;min-width: 1260px;font: 14px/1.5 arial,'Microsoft YaHei',Arial,"Helvetica Neue",Helvetica,sans-serif; ;color: #666; padding:0;    box-sizing: border-box;}

div{margin:0; padding:0; box-sizing: border-box;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
.wrap{margin:0 auto;width: 100%;position: relative;overflow: hidden;}
.table td,.table th{ padding:5px;}

.f_l,.fleft,.pull-left{float:left !important;}
.f_r,.fright,.pull-right{float:right !important;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
a{ text-decoration:none; color:#3c3c3c; transition: all .2s linear 0s;}
a:hover{color:#003685;}
.borderEf{border: 1px solid #efefef;}
.borderEf img{width: 100%;display: block;}
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{ height:1%;}
/*英文强制换行*/
.word{word-break:break-all;}
.clear{clear: both; height: 0; }
.wrapper{width: 100%; overflow: hidden;}
.w1200{width: 1200px;margin: 0 auto;}

.red{ color: #dc2626;}
